* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
li {
  list-style: none;
}
.form {
  padding: 8px;
  li {
    display: flex;
    gap: 16px;
    margin: 8px;
    label {
      width: 80px;
      text-align: right;
    }
    .txt {
      flex: 1;
      padding: 8px;
    }
  }
  button {
    background-color: brown;
    color: white;
    padding: 8px 16px;
    border: none;
    outline: none;
    display: block;
    width: 80vw;
    margin: 8px auto;
  }
}
html,body,#root,.App{
  height: 100%;
}


#components-layout-demo-fixed-sider .logo {
  height: 32px;
  margin: 16px;
  background: rgba(255, 255, 255, 0.2);
}
.site-layout {
  height: 100%;
  overflow: auto;
  .site-layout-background {
    background: #fff;
  }
}
.logo{
  width: 75px;
  height: 75px;
  background-color: deeppink;
  border-radius: 50%;
  margin: 16px auto;
}
.login-form{
  // background-color: black;
}
.t-img{
  width: 100px;
  max-height: 120px;
}

